|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 artJR, France
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 artJR, France