how to develop own website

Concrete Canvas

Location: Tate Modern, London

Additional Information

Concrete Canvas was part of the "The Decisive Moment" exhibition (Nov 3 - Nov 30, 2017) at Praxis Gallery in Minneapolis, USA and has been awarded with a Honorable Mention by Ross Anderson.

SHARE THIS PAGE!