2010· 92 min★ 7.2· Documentary
A documentary on the Tarrafal prison camp on the island of Santiago.
Director: Diana Andringa
Loading addons…