El Dia de los Muertos. Seen On the Street By Street Art SF Team on May 18, 2010 Location: Hampshire @24th Street in San Francisco, CA. Artist: Swoon. Tags: San Francisco, SF - Mission - 24th Street Corridor, SF - Mission District, Swoon, Wheat Paste