2018
London Architecture
Festival
It's a surprise!!!​
Exhibited June 2018 Tsuru+LIM 81 Redchurch St Shoreditch East London