Okuda San Miguel's Equilibrium brightens Toronto's skyline

The 23-storey mural at Carlton and Jarvis is the Spanish street artist's tallest painting thus far

by