Green Hairstreak male

Green Hairstreak male

Observation - Green Hairstreak male - UK and Ireland. Description: A small bright green with white marking on underwing

A small bright green with white marking on underwing