Common Blue Damselfly

Common Blue Damselfly rests on Eryngium flower bud

Leave a Reply