Human Faced Spider December 17, 2006 thenhbushman Uncategorized 2 comments Last weekend, I took a shot of a “human faced spider” in Taroko Gorge (using my new Nikon D80). I’d Continue reading