Image 1 of 1
PE-FRO-135.jpg
Peru, Tambopata River--- Tree frog (Hyla calcarata) on leaf