Zoe Barcza

DR AWKWARD, 2016
Installation at Ghebaly Gallery, Los Angeles, CA, USA