Steven Hilliard Stern

89, from Timmins, Ontario, Canada

Image of Steven Hilliard Stern