Figures from the Anglo-Saxon Hedda Stone in Peterborough Cathedral Detail from the Anglo-Saxon Hedda Stone in Peterborough Cathedral.Detail from the Anglo-Saxon Hedda Stone in Peterborough Cathedral.