Birth

Date 1871
Place Leighton Buzzard, Bedfordshire, England

References

  1. Horwood, Matilda