UK - CIRCA 1970: Commemorative mail stamp printed in the UK featuring the sailing to America in 1620 of the Pilgrims from Britain onboard the Mayflower ship, circa 1970
Editorial use only
Editorial credit: Steve Mann / Shutterstock.com

Royalty-free stock photo ID: 114309511

UK - CIRCA 1970: Commemorative mail stamp printed in the UK featuring the sailing to America in 1620 of the Pilgrims from Britain onboard the Mayflower ship, circa 1970