Report an Error


Reporting Item:

Photo of the exterior of St. Peter's Lutheran Chuch, featuring the church's sign

St. Peter’s Evangelical Lutheran Church, Newport, Rhode Island: A Centennial of Witnessing and Grace, 1892-1992.