Green hairstreak butterfly {Callophrys rubi}, resting on leaf, UK