Producer
Dicapo Opera Theatre
Conductor
Pacien Mazzagatti
Stage director
Michael Capasso
B.F. Pinkerton
Peter Furlong
New York City, United States