Calopteryx virgo male

Calopteryx virgo male

Observation - Calopteryx virgo male - UK and Ireland. Description: