NETHERLANDS | Saturday, 6 January 2007 | Views [899]
A clothing store in the Netherlands. I ran into Nick there.