Previous Image Next Image remains of artificial Mulberry Harbour at Arromanches, France remains of artificial Mulberry Harbour at Arromanches, France