29. aug. 2010

Sarah Lucas


Human Toilet Revisited 1998