The launch of a Magic Arts Festival in Calgary, creating an experience of wonder for audiences of all ages. A one day cavalcade of magical entertainment!
The launch of a Magic Arts Festival in Calgary, creating an experience of wonder for audiences of all ages. A one day cavalcade of magical entertainment!