Shepperd Strudwick

Shepperd Strudwick

Born 22 September 1907 in Hillsboro [now Hillsborough], North Carolina, USA

Died 15 January 1983 (aged 75)