William Fitz Allan, Lord of Oswestry

English Marcher lord (1105–1160)

Parents

Children

Siblings

Partners