The Charlotte Ballet in performance.
The Charlotte Ballet in performance. Peter Zay Charlotte Observer file photo
The Charlotte Ballet in performance. Peter Zay Charlotte Observer file photo