Tabboo! · Self-destructive self-portrait..., 1982

Tabboo!, Self-destructive self-portrait..., 1982, acrylic and glitter on paper, 99.1 × 70.2 cm. Sold at auction in 2025. See Tabboo!’s auction records and prices →