William Walcher

Bishop of Durham; Earl of Northumbria
Lists
William Walcher is in following lists