« back to search results
Image 33 of 249
< Prev Next >
DB-0066.jpg
Collared Tree Runner (Plica plica), an arboreal lizard perfectly camouflaged on a lichen-covered tree in lowland tropical rainforest, Manu National Park, Madre de Dios, Peru