AAAAHHHHHH. Spotted this spider sitting in a tree on Van Ness @ Green yesterday.

Advertisements