The Miracle of Snake, 2024, acrylic, spray paint on canvas, 192 x 960 (cm)
Back to Top