Tour of California - 2016

2nd edition

Stage 3. Thousand Oaks - Santa Barbara (Gibraltar Road) , 167.5 km    

17 May 2016