dido and aeneas

UMSL OPERA THEATRE 2016