Thessaloniki Biennale 2

Various venues, Thessaloniki, Greece

By Sam Thorne