The Great Canadian Sox Shop - Canadiana Socks, Roots Socks, Cabin Socks, Lumberjack Socks, Camp Socks... Whatever you call them, the most authentic version out there these days comes from our factory.
Pin on My Ultimate Canadian Getaway
Roots Kids Cabin Socks, Women's Fashion, Clothes on Carousell