First Presbyterian Church of Hanover

Credit: NRHP