Friday, February 16, 2007


Yes, there are monkeys on the streets of New Dehli. Posted by Picasa

No comments: