These frogs are found on the island of Sulawesi, the same place as that giant-mandibled wasp. I think I sense a theme developing.

(via National Geographic)
(Also on FtB)
These frogs are found on the island of Sulawesi, the same place as that giant-mandibled wasp. I think I sense a theme developing.
(via National Geographic)
(Also on FtB)