Nowy Sacz, Poland - March 20, 2019: Exterior view of the Lidl Store. Lidl is a large German global discount supermarket chain based in Neckarsulm.

- Image ID: T24TF1
Nowy Sacz, Poland - March 20, 2019: Exterior view of the Lidl Store. Lidl is a large German global discount supermarket chain based in Neckarsulm.
Wdnet Studio / Alamy Stock Photo
Image ID: T24TF1