The Last Supper
The Last Supper
£2,200.00
2023
Bastardised oil print on canvas
79 x 132 cm
Artist Proof
Sold framed
Sold Out
2023
Bastardised oil print on canvas
79 x 132 cm
Artist Proof
Sold framed