Just Pretending To Understand Politics

2013 | Manual embroidery. | 129x108cm