Create. Seen On the Street By Street Art SF Team on March 26, 2015 Location: Telegraph Ave @ 43rd Street in Oakland, Ca Artist: Marcos Lafarga. Tags: Marcos Lafarga, Mural, Oakland, Oakland - North Oakland - 43rd Street