Lambis violacea (Swainson, 1821)

Lambis violacea

St. Brandon, Mauritius (128 mm.)