Leopard Rescued by the Net
In Siliguri, India, a leopard that fell into a water reservoir was rescued by the net.
Share with friends
Follow us on Facebook
Leave a comment
In Siliguri, India, a leopard that fell into a water reservoir was rescued by the net.