ADVERTISEMENT

Is the Golden toad extinct?

Nature Trivia: Is the Golden toad extinct?