DSC_8333 Published September 8, 2011 at 2588 × 3882 in THE RESTAURANT AT DEVIGARGH, RAJASTHAN, INDIA ← Previous Next →