Biennale Arte 2015 Venezia, Italy

The Venice Biennale is an arts organization based in Venice, and also the original and principal exhibition it organizes. The…

4 years ago

Terrace Wires, London, United Kingdom

Terrace Wires is a prominent programme for public art, bringing a series of major installations to St Pancras International’s iconic…

4 years ago