Last Mayflower passenger came ashore at…

Share: 

Sunday, March 21, 1621: Last Mayflower passenger came ashore at Plymouth, Massachusetts.