Designed by
Title
Tourists visiting beautiful Sajjan Garh or Monsoon Palace in Udaipur city,India #
Description
UDAIPUR,RAJASTHAN,INDIA - NOVEMBER 20: tourists visiting beautiful Sajjan Garh or Monsoon Palace in Udaipur city, on November 20,2012 in Udaipur,Rajasthan,India
This image is editorial