Nature Watch: River Devon in Kinross-shire is unforgiving but with many blooming flowers

Watercrowfoot in nature
Watercrowfoot in nature