Red Damsel

Red Damsel

Observation - Red Damsel - UK and Ireland. Description: