Giro shorts: The Pope, Mantova, Katusha and Pellizotti

Pope Francis blesses Maglia Rosa