LIDL logo on hypermarket from German chain, part of Schwartz Gruppe which also owns Kaufland. Lidl is a German international discount retailer chain that operates over 12,000 stores, present in every member state of the European Union, Serbia, Switzerland, the United Kingdom and the United States.
Editorial License
Username
roman_nerud
Resolution
1536x2123px