punk placard and broken mirror by Zoe Simon at New River Studios 05.04.2018

zoe simon cuntroaches new river studios black elephant events