fbpx
Site logo

Tag: The Beach art installation

May 22
‘The Beach’ Interactive Exhibit at Central Embassy

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