Cyclists | Steve Sciberras

* April 16, 1986, Malta