mail_outline sales@mediastorehouse.com
Colourful material umbrellas, Udaipur, Rajasthan, India
India, Rajasthan, Udaipur, view of Lal Ghat and City Palace Complex