Narcissus bulb fly / Large narcissus fly (Merodon equestris var. flavicans), resting on St. John's wort flower (Hypericum), Wiltshire garden, UK, July.