Candide

The Glimmerglass Festival Photo by Karli Cadel