30 May 18 Antonella Francesca Chiappa, installation view of work at Cardiff School of Art and Design degree show Antonella Francesca Chiappa, installation view of work at Cardiff School of Art and Design degree show, 2018. Photo; Anna Grace Rogers 0 Comments