Going through my specimens later a found I had collected a fly which had me puzzled. It turned out to be a Tachinid fly. Tachinids are parasites (Imagine a sort of Sir Philip Green with six legs and a pair of wings) and the species I had secured turned out to be Subclytia rotundiventris, and it is known to be a parasite of the Birch Shieldbug.
Subclytia rotundiventris from Byfield Pocket Park.
25 July, 2016