530 years after Leonardo da Vinci's Last Supper

Oil on linen canvas, 170x120cm

2019