Titanic exhibition at the O2 in London: artefacts recovered from the ill-fated ship go on show

3rd November 2010, Comments 0 comments

Artefacts recovered from the ill-fated RMS Titanic go on show at the O2.

0 Comments To This Article