selkirk rex









selkirk rex


noun

  1. a breed of large curly-haired cat
50 queries 0.570