The Spin SF Seen On the Street By Street Art SF Team on July 24, 2017 Location: Folsom @ 3rd St in San Francisco,CA Artist: David Flores. Stikki Peaches . Tags: David Flores, Mural, San Francisco, San Francisco Bay Area, Stikki Peaches