Cyclists | Lenny Chouffe

* June 6, 2003, France