Piss Artist (2018)
Mixed Media AV Installation, 87.00 FM Radio Station
Mitch Vowles
About