Snared Badger on Atherfield Farm, Isle of Wight. Summer 1994

Close Menu