Designed by
Title
Grape snail Helix pomatia - a species of land lung snail from the snail family Helicidae #230461156
Description
Grape snail Helix pomatia - a species of land lung snail from the snail family Helicidae. It grows in Southeastern and European Europe. Here in the photo, close-up on a green leaf