Scott MacKee is known for 2001: A Space Odyssey (1968), The Apple (1980) and It's Lulu (1970).
No data