Tirreno - Adriatico 1995  |  Stage 3. Anagni - Santa Marinella   

30th edition

167 km, 10 March 1995