S

Steven Muller

Born 22 November 1927 in Hamburg, Germany

Died 19 January 2013 (aged 85)