Political Spider 2

Political Spider 2
Political Spider 2
Acrylic on canvas.
60 cm x 90 cm
2021