back to search results
Share
twitterlinkedinfacebook
Image 9 of 178
< Prev Next >
AH_Bark Camouflage - Hersiliidae_3160.jpg
Long-spinnered Bark Spider {Hersiliidae sp} camouflaged on tree bark, tropical rainforest, Masoala Peninsula National Park, north east Madagascar.