
Charles Finch
Production
1962-08-15
London, England, UK
2.4917
Charles Peter George Thomas Ingle-Finch