Montreal-headquartered footwear brand Maguire Shoes is popping up in Vancouver this May.
Vancouver News, Top Stories, Breaking Headlines & Videos | Vancouver Sun