Standard
Opus 2791
St. Peter Roman Catholic Church
Northbridge, MA
Completed 2008

Standard