Art and Crafts are the stars at the annual Festival of the Arts.

Toronto Festival of the Arts