980 x 735 Download

Wim Delvoye Cloca Faeces

1/03/2002, 2.30 pm, New Museum, New York

Image curtesy of the artist's website

With: