Website powered by

Golden Toad

A Golden toad (Incilius periglenes), once native to a small region in Costa Rica, now extinct.

Matt fossen golden tox revised

Golden toad