Last Supper
Last Supper
, 75x240cm,
1997