Red-eyed Tree Frog in Costa Rica rain forest

- Image ID: HP229X
Red-eyed Tree Frog in Costa Rica rain forest
Francesco Puntiroli / Alamy Stock Photo
Image ID: HP229X
Location: Costa Rica Alajuela