Stream and ditch

Blue Featherleg

Alternate names White-legged Damselfly
Family Whitelegged Damselflies
References en.wikipedia.org
5 | 22