Heroic

  • Post category:blog

JR1|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

Leave a Reply