Sea Urchin Seen On the Street By Street Art SF Team on April 12, 2013 Location: Ocean Beach in San Francisco, Ca Artist: Unknown. Tags: Graffiti Characters, San Francisco, SF - Beach