Mayflower II puts to sea in 1957
By Sasha |
May 17, 2026
The Construction and Launch of Mayflower II at Brixham (1955–1956)The building of Mayflower II at J.W. & A. Upham Ltd., Brixham, between 1955 and 1956, represents one of the most significant pos...