India 2005

Thursday, August 11, 2005


Mirror palace, Amber Fort, Jaipur. Posted by Picasa