Stream and ditch

Blue Featherleg

Alternate names White-legged Damselfly
Family Whitelegged Damselflies
References en.wikipedia.org
4 | 17