intheboatshed.net
Harwich builds a new Mayflower
The old town of Harwich is home to a project to build a replica of the Pilgrims’ ship Mayflower, with support from both sides of the Atlantic. The photo above shows frame no. 20 in place. The…