« back to search results
Image 1 of 7
Next >
DB-0045_D.jpg
Foot of Giant Monkey Frog (Phyllomedusa bicolor) on a tree in lowland tropical rainforest, Tambopata National Reserve, Peru.