Leisurely strolling and rolling around, a wild snow leopard was caught on camera having fun on snow-covered road in NW China's Xinjiang.■
Leisurely strolling and rolling around, a wild snow leopard was caught on camera having fun on snow-covered road in NW China's Xinjiang.■