Prometheus, 2016

Basel 2018
Galerie Max Hetzler
Painting
oil on linen
124.5 x 164.0 x 27.5 (cm)
49.0 x 64.6 x 10.8 (inch)