Fulgoraria rupestris

Fulgoraria rupestris
Item# 10394

(Gmelin, 1791)

123.6mm

Taiwan