Close

Saddleback caterpillar/Moth

"Acharia stimulea"

Saddleback caterpillar/Moth