La Flor de la Vida Seen On the Street By Street Art SF Team on September 15, 2015 Location: 25th St @ Valencia in San Francisco, CA Artist: Marina Perez-Wong. Elaine Chu. Tags: Elaine Chu, Marina Perez-Wong, Mural, San Francisco, Sf - Mission - Valencia, SF - Mission District