DSC_8330 Published September 8, 2011 at 4288 × 2848 in THE RESTAURANT AT DEVIGARGH, RAJASTHAN, INDIA ← Previous Next →