dcsimg

Haematobosca stimulans, Hafod, North Wales, Aug 2009 2 (16614973628)