FRANCE. NORD (59). LILLE. THE CROWNE PLAZA HOTEL NEAR LILLE EUROPE RAILWAY STATION


Size: 5000px × 3321px
Photo credit: © Jean-François ROLLINGER / Onlyfrance.fr / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 59, ana, eu, europe, france, hauts-de-france, jean-francois, lille, nord-pas-de-calais, onlyfrance, rollinger, western