Special Olympian Alicia Smith is a Canadian national silver medalist who is a gifted athlete and an even more wonderful person.
Special Olympian Alicia Smith is a Canadian national silver medalist who is a gifted athlete and an even more wonderful person.