Opera Ithaca is a professional opera company based in Ithaca, New York. Co-founded in 2014 by Zachary James and Lynn Craver, Opera Ithaca is now in its the seventh season. Opera Ithaca opened its doors with Bartok's BLUEBEARD'S CASTLE and has gone on..
Relevance: 12.182001