product-image
product-image
product-image
product-image

JT-0002

Oil on canvas

100cm x 120cm

If you are outside mainland UK, please contact me before purchase for a delivery quote.

Sold

Layer on layer of green and gold, oil on canvas, what's hiding in there?