fbpx
Site logo

Day: May 22, 2017

May 22
‘The Beach’ Interactive Exhibit at Central Embassy

‘The Beach’ is a new interactive art installation on the ground floor of Central Embassy; it runs from 18 May to 18 June 2017. Created by New York-based design studio Snarkitecture, the […]