Decaradian, 2020
Oil, acrylic and screen printing on canvas
210 x 160 cm (82 ⅝ x 63 in.)
17
of
17