fbpx

Tag: Central Embassy

May 22
‘The Beach’ Interactive Exhibit at Central Embassy

‘The Beach’ is a new interactive art installation on the ground floor…