A monarch caterpillar on its milkweed host plant.
A monarch caterpillar on its milkweed host plant. Kenneth Setzer Fairchild Tropical Botanic Garden
A monarch caterpillar on its milkweed host plant. Kenneth Setzer Fairchild Tropical Botanic Garden