Last Friday saw the launch of the Corinthia Palace Hotel & Spa’s Artist in Residence programme, created together with the Malta Tourism Authority which featured renowned Canadian artist Tom Forrestall.
Pierre Camille, Joanna Briffa and Carina Camilleri.