Pilgrims going ashore on Dec. 18, 1620, for the first time after signing the Mayflower Compact aboard the Mayflower anchored in Plymouth Harbor, Mass.
November 22, 2020
Pilgrims going ashore on Dec. 18, 1620, for the first time after signing the Mayflower Compact aboard the Mayflower anchored in Plymouth Harbor, Mass.
November 22, 2020