Deinopis longipes
female
Deinopidae (ogre-faced or net-casting spiders)
Costa Rica

© Copyright 2005 by Joseph Warfel, Eighth-Eye Photography