Tag: John McLeod

  • Thrashing the Sea God

    This review was originally published on I Care If You Listen(.com). You can read it here: http://ht.ly/dpk6Y The Tête à Tête Opera Festival at the Riverside Studios, London, seeks to present new and challenging operatic works and this year featured more than seventy performances representing over thirty companies. The spectrum was incredibly broad and represented…