With torch in hand, the “Spirit of Religion” leads the Pilgrims out of England to find religious freedom in this scene from a pageant in Deerfield, Massachusetts, as photographed by Frances and Mary Allen.
Allen, Frances and Mary, photographer. Spirit of Religion Leading the Puritans. Photograph. 1916. Pocumtuck Valley Memorial Association, American Centuries. https://americancenturies.org/collection/1996-14-1426-01-06/. Accessed on April 30, 2025.
Please note: Citations are generated automatically from bibliographic data.