go to thefreeclimber homepage
Pictured approximatrely lifezize, this spider was found living near the base of Angel Falls

 

Photo: Arran Collection

<< | thumbnails | >>