Close

Japanese Silk Moth (cocoon)

Antheraea yamamai

Japanese Silk Moth (cocoon)