DSC_8320 Published September 8, 2011 at 4244 × 2818 in THE RESTAURANT AT DEVIGARGH, RAJASTHAN, INDIA ← Previous Next →