Archive for August, 2012

Paper Mache Towers

Paper Mache


                It has been a very busy 3 years getting ready for the exhibition, taking place on the 6 October at the Irma Stern Museum in Cape Town. The exhibition will be on until 20 October, open Tuesdays-Saturdays. I love this room, looks onto the garden and gets […]

Argus Article