Jeremy Squire, Macro Photography
12 / 24
Frog of undetermined species, Costa Rica.
Yet another small frog from the forest at La Selva Biological Station.
Costa RicaLa Selva Botanical Stationtree froganuragrenouillefroschranamacrophotographbest frog shotswildlife photography