Green hairstreak

Green hairstreak

Green hairstreak

Green hairstreak

Green hairstreak

Green hairstreak

Green hairstreak

Green hairstreak

Green hairstreak

Green hairstreak

Green hairstreak

Green hairstreak

Green hairstreak

Green hairstreak

Green hairstreak

Green hairstreak