Thursday, September 23, 2010

A Snow leopard kitten has been filmed, probably for the first time ever, by remote camera in Bhutan. Click through here to see the cheeky devil.

No comments:

Post a Comment