A new collection of vibrant patterns on canvas has been launched by artist and graphic designer Stephanie Borg, who is back in Malta after having lived abroad for some years. The collection, made up ...