Designed by
Title
Lidl Commercial Sign #102117843
Description
Llanelli, Wales, UK: November 2016: Sign of a Lidl supermarket in Wales. Lidl is a German discount supermarket chain that operates over 7200 stores worldwide. It sells groceries and household items.
This image is editorial