Red-Eyed Tree Frog on a Heliconia in Costa Rica
heliconiaredeyed tree frogtree frogfrogamphibianmacrorainforestnaturewildlifewildwild animalstravelcosta ricamlorenzmegan lorenz
From Costa Rica 2017