sorrel

A glass of red hibiscus tea with ice cubes reflects the vibrant spirit of Christmas in St. Lucia, surrounded by lush hibiscus flowers that capture the island's festive charm.