Smith, David Macleish, 1900-1986, consulting mechanical engineer, England

Relationships: