My Favorite Bands Logo
    English Northern Philharmonia

    Resident orchestra of Opera North, Leeds, UK.

    Data provided by Discogs