Green Hairstreak.

Green Hairstreak.

Observation - Green Hairstreak. - UK and Ireland. Description: Green butterfly.

Green butterfly.