Peter Jeffries

Switzerland

Peter Jeffries is a cyclist from Switzerland.

Information

2017

All
Date Pos GC Race
23.07 16 Martigny-Mauvoisin | NE 2017-07-23Show more