dimitra liakoura

set and costume designer

Athens, Greece