Ster van Walcheren, Netherlands, June 21-23, 2001
Stage 3 with the Peloton on the Zeelandbrug
Photo ©: Frans Meijer
www.stervanwalcheren.nl
Related Story
More Ster van Walcheren photos
Latest Photography