Pictures from the Tour of California Stage 1 finish area in Santa Rosa.

 

Tour of California 2007