Home

The St. Thomas-Elgin Rainbow Alliance is a community led group to advocate, plan, and promote events for rainbow education, awareness, acceptance, and inclusion.