Skip to playerSkip to main contentSkip to footer
  • 9 years ago
Udaipur City Palace in all its glory. Truly one of the most beautiful palaces in India if not the world. Captured from Ambri restaurant.

http://www.bottlein.com/
Be the first to comment
Add your comment

Recommended