Jar Head

Year item created

oil on linen, 180.5x135cm

Item price £12,500.00

Enquire about Jar Head