Fulgoraria formosana

Fulgoraria formosana
Item# 11046
$32.00

(Azuma, 1967)

65mm

Taiwan