3Escargot
Escargot, or cooked land snails, is a dish that epitomizes French culinary daring.
Escargot, or cooked land snails, is a dish that epitomizes French culinary daring.