A leopard is found sleeping cozily on the tree. The hustle and bustle of the outside world seems not to bother it. [Photo/Zheng Zhi/CRIENGLISH.com]
Go to Forum >>0 Comment(s)