S

Spencer Trevor

Born 29 May 1875 in Biarritz, Pyrénées-Atlantiques, France

Died 22 May 1945 (aged 69)