India
Despair of a monkey mom, Jabalpur, India
Floating with Flowers, Dal Lake, Kashmir, 1956
Delhi, India
Some of Delhi’s neighborhoods, India, are not green at all.
Defending his place
On this small remote island live about 150 indigenous people that refuse to have any contact with other humans. Every attempt to set foot on the soil of this island results […]