St Helen’s Fort & Thalassa tall ship

St Helen's Fort & Thalassa tall ship - Solent Protection Society

Thalassa is a 3-Masted Barquentine built in 1980