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

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