Designed by
Title
Inside the City Palace in Udaipur #36924404
Description
UDAIPUR, INDIA - OCT 21: inside the City Palace on Oct 21,2012 in Udaipur, India. The foundation of the fort was laid in 1559 by Udai Singh. The palace belongs to the Mewar Trust, the income is used for social projects.
This image is editorial