Title: Nichola Leigh
Subjects: Exhibitions, Irma Stern Museum
Places: Cape Town (South Africa)
People: Nichola Leigh (1966-)