Gallery Spotlight: Leon Botha and Gordon Clark at João Ferreira Gallery
Leon Botha is, at 24, the oldest living person with Progeria, a Greek word for rapid aging. His latest exhibition,…
15 years ago
Leon Botha is, at 24, the oldest living person with Progeria, a Greek word for rapid aging. His latest exhibition,…