Rossi’s bike shop. . . Siena, Italy
My first visit to Rossi's bike shop in Siena, Italy about 10 years ago had me hooked, I knew then that I would be returning. "Venga, Venga!", the friendly old man Martino, summoning me into the depths of the old shop to show me among other things a photo of him on the wall, 1939 [...]