Odontocymbiola pescalia

Odontocymbiola pescalia
Item# 10513

(Clench & Turner, 1964)

81mm

Uruguay