DSC_8876 Published September 6, 2011 at 4288 × 2848 in TILURAMS PICKLE SHOP, UDAIPUR, INDIA ← Previous Next →