Peacock tree frog or big eyed tree frog Leptopelis Vermiculatus


Size: 3966px × 2688px
Location: UK
Photo credit: © David Lyon / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: amphibian, big, exotic, eyed, frog, land, leptopelis, peacock, species, tanzania, tree, vermiculatus