11-20-2007, 04:10 AM | #1 |
Senior Member
Join Date: Aug 2005
Location: Norcal
Posts: 5,821
|
A cool picture my brother took in Japan
He says these spiders are everywhere.
|
Bookmarks |
|
|