Fulgoraria noguchii

Fulgoraria noguchii
Item# 11017
$35.00

(Hayashi, 1960)

86mm

Japan