Aeshna cyanea

Aeshna cyanea

Observation - Aeshna cyanea - Global. Description: