The new Spirit of 1733 ferry arrived on St. Thomas Wednesday. Construction began in November 2023 and was completed in March 2025, according to the Public Works Department.