Seen On the Street Yellow stallion. By Street Art SF Team on December 08, 2010 Location: Evans @Mendell Street in San Francisco, CA. Artist: Ruby Rose Neri (Reminisce) Photoset Photoset