Home Places Subjects Favorites Latest Search Notes Links
793 Ghee Vendor?, Jodhpur, India, 2006 original