Monday, August 23, 2004

The African Screen@The Labia

The Labia, Cape towns famous Independent cinema in the Garderns have dedicated a permenant program to South African film, documentaries as well as movies from all over the continent.