Designed by
Title
UDAIPUR, INDIA - 10 FEB, 2014 - View of the embankment at Pichola lake in Udaipur #152027368
Description
UDAIPUR, INDIA - 10 FEB, 2014 - View of the embankment at Pichola lake in Udaipur near City Palace complex
This image is editorial