OLIVIDAE / Oliva fulgurator
click for a larger image
Oliva fulgurator (Röding, 1798)
ID 9018: 30.9 mm, F+++
SOLD