« back to search results
Image 31 of 149
< Prev Next >
DB-0546.jpg
Tiger-striped Leaf Frog (Phyllomedusa tomopterna) sitting on a palm leave, tropical rainforest, Rio Tuichi, Madidi National Park, Bolivia.