Red-eyed tree frogs (Agalychnis callidryas) on plants, Costa Rica

- Image ID: DKFA8D
Red-eyed tree frogs (Agalychnis callidryas) on plants, Costa Rica
Cultura Creative (RF) / Alamy Stock Photo
Image ID: DKFA8D
Location: Costa Rica, Central America