Catherine Bolduc



Photos: Catherine Bolduc, Guy L'Heureux, Paul Litherland, Jean-Michael Seminaro, Hakan Vaizoglu.

Art public / Public Art