mail_outline sales@mediastorehouse.com
Lake Pichola and the City Palace, Udaipur, Rajasthan, India
Ghats for bathing and washing clothes, Udaipur, Rajasthan state, India, Asia
City Palace from the Jag Mandir, Udaipur, Rajasthan, India
Close-up of decoration on the walls of the City Palace, built in 1775, Udaipur, Rajasthan state, India, Asia
Royal barge at Lake Palace Hotel, Udaipur, Rajasthan state, India, Asia