Fachada, 2010.
Direct print on Dibond.
78,74 x 92,91 inch.