Green Hairstreak butterfly

Green Hairstreak butterfly

Observation - Green Hairstreak butterfly. Description: