Pilgrim Mother Statue

Pilgrim Mother Statue
72 Water Street Corner of North & Water Street
Plymouth , MA

A gift from the Daughters of the American Revolution for the 1921 Tercentenary Celebration.