Observation - Green Hairstreak. - UK and Ireland. Description: Sitting on a Crosswort.
Sitting on a Crosswort.