The Mayflower Steps is a memorial that commemorates the epic voyage of the Pilgrim Fathers in the Mayflower ship in 1620

[Barbican - Plymouth - Devon - England]