Bertram Shuttleworth
Deptford, London, England, UK