dcsimg

Hylemya variata, Trawscoed, North Wales, Oct 2012 (17810486308)