Scenes from Europe 2003

Previous | Home | Next

On the trails in downtown Davos, Switzerland