Finally, after shedding its skin twice, this cecropia caterpillar takes on the splendid form of the mature larvae.
Hosted by www.Geocities.ws

1