St Lucia Kings vs Barbados Royals, 16th Match | Caribbean Premier League 2023 September 4, 2023 / 8 months ago