Bromley, Staffordshire, England

Gramps ID P4824

References

  1. Earl of Mercia, Leofric III [I28783]