Big Eyed Tree Frog

Big Eyed Tree Frog

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.

by
by
by
by
by
by