Marlborough, Wiltshire, England

Gramps ID P0902

References

  1. Capet, Margaret, half sister of Philip IV, France [I79283821]