bill-hocker-sacred-cows-jaipur-india-2006

671    Sacred Cows, Jaipur, India, 2006