Person ID: I2732913291

Lloyd Loftus Steuart

22 May 1898 – 9 Mar 1981

Male