ID 109323828 © Victorsuarez745 | Megapixl.com
Sharing is not just caring, it's also about giving credit - add this image to your page and give credit to the talented photographer who captured it.:
animal animals berode biodiversity biology biosphere canaria canary coastal color colors colour colours diversity fauna garden gastropod gastropoda gastropods gran hill invasive invertebrate invertebrates islands italian kleinia malacology mediterranean mollusc mollusca molluscs mollusk mollusks natural nature neriifolia pest pests pisana pulmonate sand senecio shell shells snail snails spain terrestrial terrestrials theba verode vertical white wild wildlife zoology