Lambis violacea (Swainson, 1821)

Violet Spider Conch

Lambis violacea (Swainson, 1821)

St. Brandon Shoal, Mauritus