FRANCE, Nord-Pas-de-Calais, LILLE, Euralille Shopping Complex, FRA1515JPL

FRANCE, Nord-Pas-de-Calais, LILLE, Euralille Shopping Complex, FRA1515JPL