Si On, Master of Puppets, 2025, Oil, spray, medals on canvas, 230 x 185 cm, 90 1_2 x 72 7_8 in, SO.2025.001 © Si On. Courtesy the artist and Edel Assanti. Photo by Tom Carter(1)

Si On, Master of Puppets, 2025, Oil, spray, medals on canvas, 230 x 185 cm, 90 1_2 x 72 7_8 in, SO.2025.001 © Si On. Courtesy the artist and Edel Assanti. Photo by Tom Carter(1)

This might interest you