|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
I value your privacy
I need to use cookies to improve your experience and give you personalized content.
Do you agree to the cookie policy?
|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