Baptism

Gramps ID E5113
Date 30/8/1916
Place Twickenham, Richmond upon Thames, London, England, United Kingdom
Description Elsie Phyllis Davidson

Media