Designed by
Title
Painting at Jag Mandir Palace in Udaipur, Rajasthan, India #301173553
Description
Painting on the ceiling of Jagriti Museum at Jag Mandir Palace which is built on an island in the Lake Pichola in Udaipur, Rajasthan, India
This image is editorial