Proud Crocodile Father Giving A Ride To Over 100 Of His Children

A rare and endangered wild Snow Leopard in the high altitude mountain of Ladakh, Himalaya, India.
Advertisements