dcsimg

Hylemya variata, Trawscoed, North Wales, April 2011 (17999103801)