New: Picture gallery: Delta Profronde, Netherlands June 16, 2007 http://www.cyclingheroes.info/id661.html