R.M.S. Queen Mary - Britain's masterpiece as she would appear if placed across Trafalgar Square, London, Cunard White Star.
England : [s.n.,
1936?]
Queen Mary (Steamship)