Three Musicians. Seen On the Street By Street Art SF Team on December 07, 2016 Location: Haight St @ Stanyon in San Francisco, Ca Artist: Darren Villegas Tags: Darren Villegas, Mural, San Francisco, SF - Haight