dcsimg

Platycheirus fulviventris, Trawscoed, North Wales, July 2010 (17515013112)