Art > Tropical Absurdities

The Impostor
The Impostor
charcoal on paper
72 x 52 inches
2024