The legend of the Eye of Santa Lucia

Semi-serious research between history and myth The Eye of Santa Lucia is the enchanting result of the “engineering work” of a marine species, a gastropod mollusk belonging to the Turbinidae family, today known as Bolma rugosa (Linnaeus, 1767), which lives throughout most of the Mediterranean and also in some tropical seas. Its shell is recognizable […]