Submit Event All Events Today Venues Halifax Summer Opera Festival 902-521-8577 admin@halifaxsummeroperafestival.com Visit Website » There were no results found.