Home Tags Manx cat

Tag: Manx cat

About the Manx Cat

The Manx cat is an ancient breed that originated on the Isle of Man in the Irish Sea. The Manx taillessness is caused by a...