Photograph of Levi's Store Aug 2013

815 Market Street San Francisco, California 94102