Technoid
OIL ON CANVAS, 180 x 120 cm / 71 x 47 inches, 2014