Residence

Gramps ID E0526
Date 15/8/1903
Place 91 Burghley Road, Kentish Town, London