
Lluís Barba
Santa Cena Leonardo (The Last Supper), 2009
C-Type Print, Diasec Mounted
110 x 150.1 cm
43 1/4 x 59 1/8 in.
43 1/4 x 59 1/8 in.
AP 1
Copyright The Artist