Moore’s Corner Church, Leverett, MA

Moore’s Corner Church