Udaipur. India.
The Shree Jagdish Temple. Udaipur. India.
Indian palm squirrel. Udaipur. India.
In the park. Udaipur. India.
Public library. Udaipur. India.
Jag Mandir on Pichola Lake. Udaipur. India.
| Dudh Talai. Udaipur. India. |
| Comments: show the comments (2) |