Designed by
Title
Lidl logo on a panel #212036418
Description
Risskov, Denmark - May 11, 2019: 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