Titan

2017 oil on canvas 116.7 x 91 cm