dcsimg

Heleomyza villosa, Trawscoed, North Wales, May 2013 (16740412558)