A global community of nature enthusiasts
photographing and learning about wildlife
Largest Toad of South America.
Natural Habitat: Central and South America Introduced: Caribbean, Australia and maybe other places too
This fella sat in a pile of leaves with just it's head sticking out and stayed completely immobile, even as I got very close.