
Big Cat – Devon ‘Beast’ (Update)
Following on from our recent post concerning discovery of a non-native specimen found hidden away in a Bristol museum that was shot in 1903, the piece has since been reported on the BBC News website with visual footage, rather than…