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?)