Stock Photo: A Peruvian tree toad is well camouflaged in its leafy rain forest surroundings.
Stock Photo: 4377-340 A Peruvian tree toad is well camouflaged in its leafy rain forest surroundings.