Takara Small
Speaker
Share

Takara Small

Tech Columnist

CBC Radio

Sessions