Fulgoraria hamillei

Fulgoraria hamillei
Item# 10536

(Cross, 1869)

120mm

Japan