Anglo-Saxon village

Location: West Stow, England, GB