3154 Red-eyed Green Tree Frog (Agalychnis callidryas). Selva Verde Lodge, Costa Rica
3154 Red-eyed Green Tree Frog (Agalychnis callidryas). Selva Verde Lodge, Costa Rica
3154 Red-eyed Green Tree Frog (Agalychnis callidryas). Selva Verde Lodge, Costa Rica