Lille - Pamplemousse
Lille, France

Lille, France

Lille, cute and small town on the north edge of France

cathedralcityeuropefrancefrenchlilleold town