dcsimg

Heleomyza serrata, Trawscoed, North Wales, April 2013 (16308043223)