Birth

Gramps ID E0368
Date 1821
Place Norwood Green, Ealing, London, England, United Kingdom
Description William Shed