Steven Hilliard Stern

Steven Hilliard Stern
Origin
Timmins, Ontario, Canada
Born
November 1, 1937
Died
June 27, 2018 (6 years ago, at 80)