Littoraria nebulosa (Lamarck, 1822) Cloudy Periwinkle

Littoraria nebulosa (Lamarck, 1822) Cloudy Periwinkle

Littoraria nebulosa (Lamarck, 1822) Cloudy Periwinkle

Littoraria nebulosa (Lamarck, 1822) Cloudy Periwinkle

Littoraria nebulosa (Lamarck, 1822) Cloudy Periwinkle

Littoraria nebulosa (Lamarck, 1822) Cloudy Periwinkle In Situ

Littoraria nebulosa (Lamarck, 1822) Cloudy Periwinkle In Situ