(via The Belfry, a photo from Nord-Pas-de-Calais, North | TrekEarth) Lille, Nord-Pas-de-Calais, Fran