Steelhead life cycle
sth cycle (original image unavailable)