Yellow cricket tree frog (Dendropsophus microcephalus) on a leaf in swampy rainforest, Belize, Central America

- Image ID: HG6TYB
Ivan Kuzmin / Alamy Stock Photo
Image ID: HG6TYB
Yellow cricket tree frog (Dendropsophus microcephalus) on a leaf in swampy rainforest, Belize, Central America
Location: Belize, Central America