dcsimg

Peplomyza litura, Tir Stent, North Wales, June 2011 (17244429412)