dcsimg

Microchrysa cyaneiventris, Trawscoed, North Wales, July 2012 (17298670708)