Fulgoraria rupestris

Fulgoraria rupestris
Item# 11013
$29.00

(Gmelin, 1791)

109mm

Taiwan