Pilgrims Land at Plymouth, 1620
0 comment Thursday, June 26, 2014 |

On December 21, 1620, the Pilgrims landed at Plymouth.
David Alan Black tells us about it here.

Labels: , ,