De Stijl



20040219 200205 81244100

Sticky Fingers

5 December 2003