Calgary Opera presents La Traviata

Separated by class, their love is forbidden. Yet against all odds Violetta and Alfredo find happiness together, until fate intervenes to pull them apa......