Robert Brubaker

Robert Brubaker : Salome Finale - Barcelona

The finale from Barcelona's Liceu during July, 2009. The cast includes Nina Stemme, Robert Brubaker, Jane Henschel, Mark Delavan.