FRANKFURT, GERMANY MARCH, 2017: Levi's Store Logo behind a store window. Founded in 1853, Levi Strauss is an American clothing company known worldwide for its brand of denim jeans. Stock Photo and
Store to watch: Levi's in Frankfurt: Zurück auf der Zeil
Store to watch: Levi's in Frankfurt: Zurück auf der Zeil