back to search results
Share
twitterlinkedinfacebook
Image 12 of 12
< Prev
AH_Net-casting_Spider_2707.jpg
Ogre faced / Net-casting spider {Deinopis sp} with web held between legs that it will stretch over prey that walks below it. Masoala Peninsula National Park, north east Madagascar.