fbpx

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…