0
Allen Chastanet, businessman, political leader of the United Workers Party, and the Prime Minister of Saint Lucia
Hon. Allen Chastanet with British entrepreneur Sir Richard Branson who owns his own private island in the Caribbean.
Queen Elizabeth II is the head and monarch of Saint Lucia
Bookmarks