A baby giraffe was one of the smallest ever seen by zookeepers after she was born two weeks premature. Margaret, a rare Rothschild breed giraffe, is being bottle-fed by keepers at Chester Zoo after mother Fay went into labour early.
Although Margaret is only 10-days-old, she is now 5ft tall and already weighs 70lbs (35kg).
There are 600 Rothschild giraffes left in the wild and are more usually seen in the lowlands of Kenya and Uganda.
Tim Rowlands, team leader of the giraffes section, said: "Margaret is one of the smallest giraffe calves we have ever seen.
"Fay isn't the largest of giraffes and Margaret was also early which might go some way to explaining her size. Margaret was having difficulty suckling so our keeping team are now hand-rearing her and she is going from strength to strength. We have a good track record when it comes to breeding giraffes and we are delighted to welcome another to the fold."