Cyclists | Louis Mermoz

* November 16, 2001, France