PIRATES OF PENZANCE
By Gilbert & Sullivan

Opera Ithaca 2017

Directed by Zachary James