Lake Palace Hotel, Udaipur, India, 1994
Go back to
home page