A few wildflowers (and leaves!) on our wanders in Caerlaverock this week. Lovely to see things getting green again!

Sweet cicely

Wee white fleurs (anyone know what they are?)

Tatty primrose

Self heal

Dandelion

Wood anemone

Wood anemone

Wood anemone

Marsh marigold

Lady’s smock, bee and celendine (anyone know what kind of bee this is?)