Designed by
Title
Mughal wall paintings on the walls of old haveli in Udaipur, India #159173362
Description
Mughal wall paintings on the walls of old haveli in Udaipur, Rajasthan, India. Rajasthan is a home to thousands exquisitely painted havelis or mansions