Nicola Roos, ‘La Llorona’, 2016, Absolut Art Gallery

About Nicola Roos

South African, b. 1994, Johannesburg, Gauteng, South Africa, based in Cape Town, Western Cape, South Africa