Statue of Oliver Mowat

A statue of Oliver Mowat is installed in Toronto's Queen's Park, in Ontario, Canada. The sculpture was designed by Walter Allward and unveiled in 1905.