Tall Ships Youth Trust’s Stavros S Niarchos alongside London International Cruise Terminal, Tilbury on 21st September, 2013. It had sailed down from the West India Dock.
Author
By John Matthews
Page added:
25/09/2013
No Comments
Start the ball rolling by posting a comment on this page!
No Comments
Add a comment about this page