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