Image 65 of 148
The Mayflower first landed at the end of the cape where Provincetown is now located. They went to Plymouth some 5 weeks later.
Jalbum 8.0