£3,000

Titan
Titan
acrylic on canvas
50 x 41 in. (127 x 104.1 cm)
2010