dcsimg

Hylemya variata, Trawscoed, North Wales, April 2011 2 (17812114929)