This exhibition is on loan from the Carl Rosa Trust and can be viewed until 16th March during our cafe opening hours (10am to 3pm, on show days 10am until show end). The Carl Rosa Opera Company still holds the record as the longest-running and most successful travelling opera company in British history. The Carl Rosa...Read More