Isaac unveils various street installations around the city of Montreal.

Advertisements