Tuesday, February 20, 2007


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

No comments: