The Leila Heller Gallery, Cape Town

GPTKB entity