The Tall Ships – Parade of Sail – 5 By : Pete July 23, 2008January 28, 2023 This is the Stavros S. Niarchos, crewed by 50 people from Liverpool.Related