Princess Ida 2006

Directed by Roberta Morrell