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 November 21, 2024.
Please note: Citations are generated automatically from bibliographic data as a convenience, and may not be complete or accurate.