Monday, October 10, 2005


The Kiwis. There is a KIWI shop in Amsterdam and they also import New Zealand wine. Posted by Picasa

No comments:

ShareThis