‘The Umbrellas’ in Thessaloniki, Greece'The Umbrellas’ is an impressive in