Large Red Damsel f

Large Red Damsel f

Observation - Large Red Damsel f - UK and Ireland. Description: