Geneva, Switzerland by Jeffrey Donenfeld 2003-05-02 Chilling in Geneva, Switzerland now…. photos when I return to Spain on tuesday…