Athens, Greece
Manchester, United Kingdom
East London, United Kingdom
Thessaloniki, Greece
Scenic Design, Xanthi, Greece
West London, United Kingdom