Monday, July 09, 2007


Loved this picture - Had to share it.
This is Nehru Place from the 11th floor.... who would have imagined that there would be so much fo green in the heart of mumbai...

No comments: