#801177108 Peacock tree frog

Peacock tree frog
Picture ID: 801177108
Picture URL: https://cutcaster.com/photo/801177108-Peacock-tree-frog/
Description: A Peacock Frog (Leptopelis vermiculatus) resting inside a bromeliad plant. Also known as the Big-eyed Tree Frog, this frog inhabits the tropical rainforests in the African country of Tanzania.
Contributor: macropixel


©2017 cutcaster.com All rights reserved. Digital Asset Management software by Spiral Scout.