Close
Lobster moth caterpillar
Stauropus alternus