MCAST ICA Festival
Spaces St James Cavalier, Castille Place, VallettaThe MCAST ICA Festival emerged as a new approach to the annual exhibition held at the MCAST’s Institute for the Creative Arts.
The MCAST ICA Festival emerged as a new approach to the annual exhibition held at the MCAST’s Institute for the Creative Arts.