Scratching an Itch ArtFestivalTheatre Scratching an Itch The spaces scratching an itch for South African Theatre Performers and Artists. Â In South Africa,…Natalie FraserApril 23, 2024