I’m melting. Seen On the Street By Street Art SF Team on May 21, 2010 Location: Sutter @Taylor Street. Tags: San Francisco, SF - Downtown