St Helen’s Fort & Thalassa tall ship August 2013 ~ SPS Editor Thalassa is a 3-Masted Barquentine built in 1980