The Eye. Seen On the Street By Street Art SF Team on September 20, 2012 Location: Fell @Franklin Street in San Francisco, Ca. Artist: Kenzo. Tags: Kenzo, Mural, San Francisco, SF - Hayes Valley