Not a member? Join today
Olga Leontiadou is a set decorator and actress, known for Un ciel épicé (2003), Loafing and Camouflage: Sirens in the Aegean (2005) and Notice (2008).
Movie Name
Ratings
Comedy