JESUS MAX
EL SECRETO DEL PAPA
1990
Oil on canvas/c-print/iron slide
90 x 67 x 36 inches
PREV / NEXT   1 / 7
BACK TO INSTALLATION/SCUL...