Wildcat Taxidermy

A wildcat taxidermy at the Great North Museum Hancock, Newcastle upon Tyne