Magnificat

Maritime Conservatory of Perfoming Arts, 6199 Chebucto Road, Halifax, NS

Tickets $20 Students $15