Spaces

MCAST ICA Festival

Spaces St James Cavalier, Castille Place, Valletta

The MCAST ICA Festival emerged as a new approach to the annual exhibition held at the MCAST’s Institute for the Creative Arts.