|Women’s eyes are mounted on a train in Nairobi, Kenya in the film Women are Heroes. The left photo won an award at World Press Photo 2010. Photo and art JR, France
Accessibility Tools