Fulgoraria hamillei

Fulgoraria hamillei
Item# 10975

(Cross, 1869)

136mm

Taiwan