STX 2021: The Landing Beach Bar

The Landing Beach Bar, 110c Cane Bay,, Christiansted, St Croix