Cash of Clash

2014 | Manual embroidery | 260x152cm