Sleeping Beauty Ballet at Artscape Opera House Cape Town South Africa South Africa by suemtravelsSeptember 5, 2016December 13, 2023