What’s this massive orb doing in Montreal’s Quartier des Spectacles?
A new public art installation by a mysterious Spanish artist is turning heads in the city's downtown.
A new public art installation by a mysterious Spanish artist is turning heads in the city's downtown.