Torben Giehler
Century City, 2017
Acrylic on canvas
152 x 152 cm
Further images
Private Collection Los Angeles, USA
Private Collection Los Angeles, USA