Tuesday, February 20, 2007


The 1911 Bar at the Imperial Hotel. 1911 is when the British made New Dehli the capitol of IndiaPosted by Picasa

No comments: