Skip to main content

"The Pilgrim spirit", shown in the pilgrim pageant staged at Plymouth, Massachusetts, July and August, 1921

Item Preview

SIMILAR ITEMS (based on metadata)