Saturday, September 17, 2011

City view at night from the Roof Top restaurant at The Taj Mahal Hotel, Man Singh Road, New Delhi

No comments:

Post a Comment