Tuesday, December 13, 2011

"Aida" Royal Opera House (1968): High Camp AND High Quality