A statue of George Brown is installed in Toronto's Queen's Park, in Ontario, Canada. The sculpture was unveiled in 1884.
Be the first in the room — members see you arrive.
Join the roomA statue of George Brown is installed in Toronto's Queen's Park, in Ontario, Canada. The sculpture was unveiled in 1884.
A statue of George Brown is installed in Toronto's Queen's Park, in Ontario, Canada. The sculpture was unveiled in 1884.