Artwork > Paintings

The Muck
The Muck
Oil, 23.5k gold leaf, and Spider-Man arm from the 90's
15 x 10 inches
2026