Birth

Gramps ID E1666
Date 1879
Place Doncaster, South Yorkshire, England, United Kingdom
Description Ada Foster