• Image of British Taxidermy Badger

Modern Taxidermy British Badger

"Meles Meles"

Please note this is RTA badger 式