World champion time trialist Fabian Cancellara competes in the stage 7 time trial of the 2010 Tour of California.
©blakeshawphotography.com