Image Description: Snails are national delicacy in France and is served in every French restaurant
Image category: Green (Sustainability, Environmental issues, Nature etc)
Ownership Status: You can download this photo, but please link back to smartphotostock.com
Image Info & DownloadTags: snail, gastropoda, gastropods, gasteropoda, spices, slug, mollusk, mollusc, slipper limpet, nature, green, flora, fauna, bug