Birth

Gramps ID E2309
Date 1880
Place Stapleford, Nottinghamshire, England, United Kingdom
Description Herbert Perry