Última cena. 2010.
Photography printed on canvas.
186,61 x 335,83 inch.