Wednesday, February 01, 2006


I think you all know where this is. Chesa braved her tummy troubles (or her Delhi belly as she likes to call it) in order to see the famed site.

No comments: