Friday, December 21, 2007

Where I live


This is how Touristst see my town: Leuven in Belgium. Bethween the Netherlands and France and Germany.

No comments: