Statue of Winston Churchill (Toronto)

A statue of Winston Churchill by Oscar Nemon is installed in Toronto, Ontario, Canada.