REVIEW: Itch, Holland Park Opera ✭✭✭✭✭
Tim Hochstrasser reviews the World premiere of Itch commissioned and presented by Opera Holland Park until 4 August 2023.
Tim Hochstrasser reviews the World premiere of Itch commissioned and presented by Opera Holland Park until 4 August 2023.