Odontocymbiola simulatrix

Odontocymbiola simulatrix
Item# 10023

(Leal & Bouchet, 1989)

175mm (rare large beauty)

Brazil