Satisfaction Device

Satisfaction Device

Satisfaction Device, 2001
40x35x35cm
plastic bottle part, magnifying sheets, leather belt, steel wire

November 12, 2001