Saturday, April 30, 2011
Schiphol Indeed
This place is not in Sweden, nor Germany, nor France like some commentators guessed, it's in the Netherlands.
‹
›
Home
View web version