Polydontes imperator
(Montfort, 1810)
Scale : 10mm | Cuba.