Amphibians

Image 11 of 17
< Prev Next >
DB-0546.jpg
Tiger-striped Leaf Frog (Phyllomedusa tomopterna) sitting on a palm leave, tropical rainforest, Rio Tuichi, Madidi National Park, Bolivia.