Mayflower II Emblem

Mayflower II

Full-scale replica gift from England to show gratitude to the US for assistance in World War II, crossed the Atlantic in 1957. It’s restored for the 400th anniversary.