Year item created 2015
Oil and printed cotton fabric on linen, 200x200cm
Item price £9,500.00
View full screen