General view of historic buildings in Place du Général de Gaulle (Grand Place), Lille, Nord-Pas-de-Calais, Nord, France.
Size: 3624px × 2415px
Location: Place du Général de Gaulle, Lille, Nord-Pas-de-Calais, Nord, France
Photo credit: © Maurice Savage / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: buildings, centre, city, de, du, europe, france, french, gaulle, general, grand, historic, lille, nord, nord-pas-de-calais, place