Plaque from St. Charles Borromeo Church in Dover

St. Charles Borromeo Church in Dover, New Hampshire is coming down, making room for “workforce housing.”  The above photograph, which […]