The Lalit Laxmi Vilas Palace

SKU: h661769 Categories: ,
locations

Udaipur, India