£2,998

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