Sunday, December 23, 2007

Lille

Lille is a small town in the North of France.



On the streets of Lille.



The church entrance.









Autumn colors.

No comments: