These amazing pictures document the birth of a butterfly as it tries to break free of its chrysalis.
The breathtaking images were taken by snapper Jimmy Hoffman who took the shots in Girona, Spain.
Wildlife enthusiast Jimmy, who is a professional artist, raised the Charaxes jasius or Foxy Emperor from a caterpillar and waited until they formed a chrysalis.
When the moment came for the stunning butterfly to emerge he was ready to take this incredible sequence.
He said: 'It's always a special and wonderful moment to see a butterfly emerging from its pupa.
'Especially when you have raised it yourself. It's something you very rarely witness in nature and I was very lucky to be able to take a sequence of pictures of the whole process.'
The butterfly has a two-inch wing span and is found across Africa and the Mediterranean.
The caterpillar's host is generally the strawberry tree.
The first stage: When the caterpillar is fully grown, it makes a button of silk which it uses to fasten its body to a leaf or a twig. The caterpillar's skin comes off and under this old skin is a hard skin called a chrysalis