Mixed media on canvas
71 5/8 x 47 1/4 in
182 x 120 cm
182 x 120 cm
James Green, The Invisible Hand of Control, 2025
£ 11,950.00
Currency: