Sotiris Leontiadis is known for The Dam (1982), I kathodos (1983) and Tragoudistades tis lefterias (1981).
No data