"Red-eyed Leaf Frog"
This Red-eyed leaf frog (Agalychnis callidryas) was captured in Costa Rica's beautiful Tortuguero National Park. #89121695 © Payam Nashery - Photoarts
Costa RicaWildlifeTortugueroNational ParkRedeyedleafFrog