Ted Huffman

Denis & Katya

OPERA PHILADELPHIA
Composer Philip Venables
Librettist and Director Ted Huffman
Dramaturg and Co-Creator Ksenia Ravvina
Set and Lighting Designer Andrew Lieberman
Video Designer Pierre Martin
Costume Designer Millie Hibel
Photos by Dominic Mercier