Meles Meles

European Badger

European Badger

David Coultham

The European Badger (Meles Meles) is one of the most iconic mammals in the UK. They are large mammals with ...

Cookie Consent with Real Cookie Banner