Brown Hairstreak

Brown Hairstreak

Observation - Brown Hairstreak - UK and Ireland. Description: