Birth

Gramps ID E1177
Date 4/5/1911
Place Sydenham, Lewisham, London, England, United Kingdom
Description John Terrell Richards

Media