Dameselfly

Dameselfly

Observation - Dameselfly - UK and Ireland. Description: