Birth

Gramps ID E3925
Date 26/1/1887
Place Gloucester, Gloucestershire, England, United Kingdom
Description Margaret Selina Merrylees

Media