←→
Loading…
Chaos reigns in Mumbai, India, where goats on mounds of construction debris and incredible tangles of electrical wires in residential areas are par for the course.
Just another typical day in the Crawford Market area of Mumbai, India, where people, goats, dogs, cats, cars, trucks, taxis, rickshaws, and cart-pullerss play a constant game of Frogger.
A girl from a rural village near Jaisalmer, India brings her goats to the Jaisalmer animal hospital for vaccinations
←→