Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Nikos Mamangakis was born on March 3, 1929 in Rethymno, Crete, Greece. He is known for his work on Interlude (1968), Monemvasia (1964) and Lilly's Story (2002). He died on July 24, 2013 in Athens, Greece.