Seen On the Street Get happy. By Street Art SF Team on July 27, 2012 Location: 11th @Folsom in San Francisco, CA. Artist: Dream Team Ent. Photoset Photoset