Cyclists | Michel Demeyre

* June 3, 1957, France