
Saint Lucia’s Preeminent Visual Artist Knighted
Renowned Saint Lucian artist Llewellyn Xavier was knighted during an Investiture Ceremony at Windsor Castle in England on Wednesday. He received the prestigious title of Knight Commander of the Order of St Michael and St George (KCMG) in recognition of his …