Photo 18. Spiny Elm Caterpillar; the larva of the mourning cloak butterfly.

Photo 18.
Spiny Elm Caterpillar; the larva of the mourning cloak butterfly.