Hull of self-navigating Mayflower ship leaves Poland for UK

Record ID: 1465651