mail_outline sales@mediastorehouse.com
The Liner France January 1962 The new Luxury Liner France, the longest passenger ship in the world, alongside the ocean terminal at Southampton