Individual Details

Philip DE SCURLAGE

(1295 - )

Events

Birth1295Scurlage Castle, Glamorgan, Wales
Death

Families

SpouseMariotte DE STACKPOLE (1295 - )