CommonBlueDamselfly

CommonBlueDamselfly

Observation - CommonBlueDamselfly - UK and Ireland. Description: