This has got to be the cutest and most beautiful bug in all the world! Just look at the lesson in colour from mother nature. This is a Cecropia Moth Caterpillar. Nature at its spectacular best! I wonder where it is found?
The owl butterfly, also known as the Brassolidae, makes a unique addition to your butterfly display. Find butterflies like this Owl Face that have been professionally preserved by our experts and add them to your classroom, home decor, or exhibit.