Statue of Northrop Frye

A statue of Northrop Frye is installed in Toronto, Ontario, Canada.