Damselfly - Large Red

Damselfly - Large Red

Observation - Damselfly - Large Red - UK and Ireland. Description: At least I might get one Damsel right.

At least I might get one Damsel right.