Close
Spiny elm caterpillar Larval stage of the Morning Cloak Butterfly.
Nymphalis antiopa