author Image

Lidl is a Supermarket located in Launceston, Cornwall