Tuesday, June 26, 2012

Leopard Rescued by the Net (6 pics)

 In Siliguri, India, a leopard that fell into a water reservoir was rescued by the net.