A collaboration between two of the UK and Ireland’s most dynamic compositional voices, Brian Irvine and Jennifer Walshe.
on Twitter on Facebook on LinkedIn