« back to search results
Image 24 of 24
< Prev
DB-0042.jpg
Giant Monkey Frog (Phyllomedusa bicolor) on a tree in lowland tropical rainforest, Tambopata National Reserve, Peru.