Company: Long Beach OperaDirector: Ken CazanLighting Design: Dan WeingartenCostume Design: Jacqueline Saint AnneProduction Photos: Keith Ian Polakoff