Pabellón de Canadá en Shanghai. 2010.
Digital print on Dibond.
46,34 x 118,11 inch.