X
The Giant, 2017, oil on canvas 150 cm x 100 cm

The Giant, 2017, 2017 /

oil on canvas 150 cm x 100 cm