Fulgoraria hamillei

Fulgoraria hamillei
Item# 10396

(Cross, 1869)

138.5mm

Taiwan