Cyclists | Clement Leclercq

* September 7, 2002, France