x
Breaking News
More () »

Star of India merchant ship restoration in 1963

The world's oldest merchant ship still afloat in 1963.