One way or another the eyes always end up on the breasts. Seen On the Street By Street Art SF Team on November 15, 2011 Location: Fillmore @Haight Street in San Francisco, CA. Artist: E Clair Acuda Bandersnatch. Tags: Eclair Acuda Bandersnatch, San Francisco, SF - Western Addition, Stencil