S
Contributor
Sean O'Toole

Sean O’Toole is a contributing editor of frieze, based in Cape Town, South Africa.