Ted Zarpas is known for Ilektra (1962), The Self Image Film (If Mirrors Could Speak) (1976) and Festival (1960).
No data