1. A leisurely snow leopard [Tama Zoological Parks in Tokyo, Japan]

    A leisurely snow leopard [Tama Zoological Parks in Tokyo, Japan]

    13