The Glimmerglass Festival’s Alice Busch Opera Theater. Photo Claire McAdams. December 10, 2012The Editor Leave a comment The Glimmerglass Festival’s Alice Busch Opera Theater. Photo Claire McAdams.