Stock Photo - Spanish snail or cabrilla (Otala punctata) is an edible snail endemic to western Mediterranean Basin. This photo was taken near Banyoles, Girona province, Catalonia, Spain.

Stock Photo: Spanish snail or cabrilla (Otala punctata) is an edible snail endemic to western Mediterranean Basin. This photo was taken near Banyoles, Girona province.

Searchable keywords

Choose multiple keywords