The Deaf Costume and Colonize

2016 | Embroidered Painting | 272,5x158cm