Lille, Nord, France

City Lille
Country France
 
Enclosed By
Nord
 
Place Encloses
105-107 Rue Jacquemars Giélée
Rue de la Vignette
Rue de Paris