Eye of Political Spider

Eye of Political Spider
Eye of Political Spider
Acrylic on canvas.
90 cm x 60 cm
2021