Adelomelon ancilla

Adelomelon ancilla
Item# 10425

(Lightfoot, 1786)

185mm

Argentina