Docspace March 2005

Docspace is a pan-European network of independent cinemas employing new digital technologies to simultaneously bring the finest European documentaries to our screens. This month’s screening is THE SWENKAS.