Team Canada competes for culinary gold in Lyon, France

A culinary competition of the highest standards

by

Tags

by