opera company in St John S, Newfoundland And Labrador

About 1 results.

Opera on the Avalon

thumb_up 3260 likes
favorite 66 favorites
St. John's, Newfoundland and Labrador, Canada

Opera on the Avalon brings compelling stories to life through the magic of the singing voice.

  • 1