292

Immaculate Conception Church, Newburyport, MA

Entry Stair Railings for the Immaculate Conception Church in Newburyport, MA