Fulgoraria formosana

Fulgoraria formosana
Item# 10980
$31.00

(Azuma, 1967)

62mm

Taiwan