Green hairstreak (Callophrys rubi) on flowers, Wiltshire, UK, May.