African Film Festival poster May 10th, 2010

Poster promoting an African film festival