OHPV Human Power Challenge 2006, Day 1, Road Race - ChrisLeckPhotographyStore
Road Race. OHPV Human Power Challenge 2006.

Road Race. OHPV Human Power Challenge 2006.

OHPVHumanPowerChallengebikebicycleraceracerrecumbentPIRroad