Cyclists | Stefano Arlotti

* December 19, 1965, Italy