Red-eyed Tree Frog in Costa Rica rain forest

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