Fulgoraria leviuscula

Fulgoraria leviuscula
Item# 10026

(Rehder, 1969)

92mm

Southern China