NC Opera brings Wagner to the Triangle for the first time

by