Ingolstadt, Germany : Levi's outlet store, Ingolstadt. Founded in 1853, Levi Strauss is an American clothing company known worldwide for its brand of denim jeans #397760782 - Larastock
Salzburg Austria September 11 2018 Tourists Stock Photo 1220644663 | Shutterstock