
The African giant toad is a large, forest-dwelling species, with attractive colouration that provides perfect camouflage amongst the leaf litter. The yellowish upperparts resemble a fallen leaf, and are even marked with blotches and frayed edges to
... More


View all images





