DSC_8319 Published September 8, 2011 at 4009 × 2662 in THE RESTAURANT AT DEVIGARGH, RAJASTHAN, INDIA Next →