Steven Shearer
Canadian, born 1968
91 followers