Designed by
Title
Central Place General de Gaulle in Lille, France. #51725828
Description
LILLE, FRANCE - NOVEMBER 2, 2009: Chambre of Commerce and Statue and Column of Deesse (1845) at the Place General de Gaulle in Lille, France.
This image is editorial