Fulgoraria formosana

Fulgoraria formosana
Item# 10539

(Azuma, 1967)

71mm

Taiwan