Showing posts with label Tourists. Show all posts
Showing posts with label Tourists. Show all posts

Friday, December 21, 2007

Where I live


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