Join our community
Leopard fell in a well in Assam, India. (Rescued later)