Close
Tube Spittle Bug (cocoon)
Machaerotidae family