France, Lille. Market Place.
File No._france_lille_market_2003_0235