Fulgoraria rupestris

Fulgoraria rupestris
Item# 10537

(Gmelin, 1791)

92mm

Japan