Statue of George Brown

A statue of George Brown is installed in Toronto's Queen's Park, in Ontario, Canada. The sculpture was unveiled in 1884.