Barred Leaf Frog in Costa Rica
barred leaf frogfrogleaf frogamphibianmacro100mmnaturewildwildlifewild animalstravelcentral americacosta ricamlorenzmegan lorenzrainforest
From Costa Rica 2015 Nov/Dec