narrow street in the center of lille - france lille stock pictures, royalty-free photos & images
{"Image ImageDescription": "Lille is a city in the North of France. It is the principal city of the Lille M?tropole, the fourth-largest metropolitan area in France. It is the capital of the Nord-Pas de Calais region and the prefecture of the Nord department.", "Image Copyright": "?2014 George Pachantouris"}