Stock Photo: Detail of the coloured glass and mirror inlay work in the interior of the Lake Palace Hotel, the Lake Palace, Udaipur, Rajasthan state, India, Asia
Stock Photo: 1890-9514 Detail of the coloured glass and mirror inlay work in the interior of the Lake Palace Hotel, the Lake Palace, Udaipur, Rajasthan state, India, Asia