Oh My God
installation (2009)
found houseflies (already dead), insect pinsĀ
previous
next