Tour de California 2007
Seventh Stage, Long Beach, California
Photography by Gar Travis