Jemimah Puddleduck Stone Church, Newmarket, NH
Photos by Terry Rogers
More Photos from Terry Rogers >>