Taylor Scollon

Taylor Scollon is a writer based in Toronto.