This was one huge cat. One of a pair that occupy the visitors centre at Ightham Mote, a National Trust property near Sevenoaks in Kent.
Comments
Sign in or get an account to comment.