World

Europe

Le Havre/Octeville



History Le Havre/Octeville: computing