Palo Alto Camera Club
Images for Slideshows
0508
Previous
Index
Next
Spider on Leaf in the Wild. Also taken in my yard, Portola Valley Ranch, Portola Valley, California, August 11, 2005. SpiderOnLeafInWild0508_6636