S

Stephen Carr

Born 23 April 1906 in Philadelphia, Pennsylvania, USA

Died 20 May 1986 (aged 80)

Editor