Lefteris Litharas is known for Numbered (1998), Business in the Balkans (1996) and The Red Daisy (1990).
No data