Share
twitterlinkedinfacebook
Image 1 of 1
AH_Maggots Dead Badger Meles meles decomposition_2610.jpg
Dead Badger {Meles meles} in advanced state of decomposition, showing detail of fly larvae / maggots in eye socket. The corpse provides food for a huge array of invertebrate species. Peak District National Park, Derbyshire, UK. November.