Valley of the Sun Stage Race - NE

Arizona, USA, February 15-17, 2002

Henk Vogels, putting the pressure on in the road race.

Photo ©: Jonathan Devich

Related Story   Latest Photography