Diversity Festival celebrates diversity in people, music, and arts during the weekend of July 22-25 2016 on Texada Island, B.C.
Diversity Festival celebrates diversity in people, music, and arts during the weekend of July 22-25 2016 on Texada Island, B.C.