Seen On the Street Gorilla By Street Art SF Team on April 22, 2010 Location: Hayes @Octavia Boulevard in San Francisco, CA.
Seen On the Street Do you think I’ve been spotted? By Street Art SF Team on April 21, 2010 Location: Haight @Webster Street in San Francisco, Ca.