of, Frampton, Gloucester, England

Gramps ID P0533

References

  1. de Clifford, Walter [I2068]