Duke Town yacht sundeck
Photo: Titan Fleet Management