Residence
Date | 1964 |
Place | 19 Haliburton Road, Isleworth, Hounslow, London, England, United Kingdom |
Description | John Terrell Richards |
Date | 1964 |
Place | 19 Haliburton Road, Isleworth, Hounslow, London, England, United Kingdom |
Description | John Terrell Richards |