-
Escargot is the most common type of snail consumed by humans worldwide, and many greatly-embellished legends surround this delicacy.
Escargot is the most common type of snail consumed by humans worldwide, and many greatly-embellished legends surround this delicacy.