Irma Stern Show – Masquerade Irma Stern Show – Masquerade December 1, 2004 Clementina 7th Dec – 15th Jan 2005 Newer Design Indaba 2005 View all posts Older Glen Green Exhibition