Damsel - Large Red

Damsel - Large Red

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