Snapper life cycle

To find out more about each life cycle stage, click on the links beneath the diagram.