A free Indigenous Arts Festival takes over Biidaasige Park on Toronto's new island Ookwemin Minising on June 20.