Monday, October 10, 2005


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

ShareThis