St. Martin's Church

Location: Houghton, England, GB