Leopard in a well.



A leopard looks up after being stranded in a well in the residential area of Guwahati, India, before being tranquilised and taken to Guwahati Zoo

0 comments:

whaddyatink?