Adelomelon ancilla

Adelomelon ancilla
Item# 10703
$45.00

(Lightfoot, 1786)

174mm (growth mark)

Argentina