Gino Foresta is known for Curse of Welwitschia (1982) and The Last Screen (1982).
The Last Screen
Curse of Welwitschia
No data