Virtual world. Seen On the Street By Street Art SF Team on August 28, 2010 Location: Howard @Russ Street in San Francisco, CA. Artist: El Mac. Tags: El Mac, San Francisco, SF - SoMa, SF - SoMa - Howard & 6th