Lord of Gower & Swansea Castle.

Gramps ID P8006

References

  1. Lord Gower & Swansea, John de Braose Tadody [I33607]