Designed by
Title
Lidl logo on a panel #220029277
Description
Kolding, Denmark - August 16, 2020: Lidl is a german global discount supermarket chain, based in Neckarsulm, Baden-Wurttemberg, Germany, that operates over 10 000 stores in 28 countries in Europe
This image is editorial