Two little snow leopards . Kleocatra is a beautiful kitten from Silverstorm Princess Rani. Here she is with her new best friend, in Pennsylvania USA.
Two little snow leopards . Kleocatra is a beautiful kitten from Silverstorm Princess Rani. Here she is with her new best friend, in Pennsylvania USA.