Spray Venom. Seen On the Street By Street Art SF Team on August 22, 2015 Location: Olive Alley @ Larkin St in San Francisco, CA Artist: Says Mira in background. Tags: Graffiti Characters, Mira, San Francisco, SF - Lower Polk Street