Anglo-Saxon village

Location: England, GB