September 5, 2022August 23, 2025Replica of the sailing ship ‘Deliverance’ on the waterfront in St. Georges, Bermuda