Birth

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