St Nicholas, Plumstead, Kent, England

Gramps ID P1291

References

  1. STRUDWICK, Eleanor [I2952]