A female kangaroo gives birth to a tiny joey about the size of a jellybean weighing only 2gm. She carries it in her pouch for months until it is at a stage of development where it can live outside the pouch.

* All photos are copyright and may not be reproduced without permission.