Person
(1466-1466)
Family
Not who you're looking for? Others named William Hastings: 12th-13th century English noble