SS Varvassi

The SS Varvassi was a 3.874-ton Greek merchant steamship that became infamous for running aground off the Needles Lighthouse, Isle of Wight on January 5th 1947.

Read More