Papilio polyxenes larva is about the size of the head of a pin.
These Photos may not be used without permission.