'Roger Ballen Photographs 1969 – 2009' At Marta Herford Gallery (PHOTOS)
A collection of Roger Ballen's work from 1969 – 2009 will show at Marta Herford in Herford, Germany is on display until June
Priscilla Frank