story photo

Evan Witek

Stan Goetschalckx, the 2007 Opus Prize winner, runs the AHADI International Institute in Tanzania.

Read the story this photo appeared in here »