detail of the City Palace in Udaipur, a city located in Rajasthan, India

Royalty-free stock photo ID: 100909708

detail of the City Palace in Udaipur, a city located in Rajasthan, India