E

Edson Stroll

Born 6 January 1930 in Chicago, Illinois, USA

Died 18 July 2011 (aged 81)