3/26/12

Street. Udaipur. Rajasthan


A typical street scene in beautiful Udaipur. Rajasthan.

Buy image