Holiday Gift Guide 2017: Toronto’s best indie holiday markets

Twelve independent holiday markets to shop at when you want to avoid the mall

by