Title: Kenilworth Centre, Cape Town
Subjects: Shopping centers
Places: Cape Town, South Africa