Found this art sculpture on campus. It's been in its present location for over 40 years from what I read. York university has some really interesting art sculptures around campus. There is also a student art gallery on campus which showcases the art of students in the fine arts program. Annnnddd it's free!