EGIMAGE_20060215083656_TheFilm_1033.jpg
Inside Samode Palace - close to Jaipur, Rajastan, India