Company Long Beach OperaDirector Ken CazanCostume Design Jacqueline Saint-AnneLighting Design David JacquesProduction Photos Alan E. Muraoka