Australia's oldest little penguin in captivity has turned 21.
Gordon has lived at the Adelaide Zoo for the past 20 years and has fathered four daughters.
He celebrated the milestone on Monday with a birthday cake made of pilchards.
Adelaide Zoo has 29 little penguins with hopes of more being born during the current breeding seasons.
Numbers in the wild are rapidly declining with predation by cats, dogs and other animals along with boats, oil spills, fishing and coastal developments considered major threats.
"Rapidly warming sea temperatures are also creating a challenge with associated poorer breeding and less opportunity to catch prey," zoo officials said.