I imamartian 2 Sep 2008 #1 http://news.uk.msn.com/Article.aspx?cp-documentid=9410515 a spotted lion? it suggest a leopard to me !
http://news.uk.msn.com/Article.aspx?cp-documentid=9410515 a spotted lion? it suggest a leopard to me !