There’s a lot going on in this photo from a press conference to promote the Giro d’Italia’s visit to Margherita di Savoia in Puglia, the “heel” of Italy for Stage 6 of the race.

There’s a lot going on in this photo from a press conference to promote the Giro d’Italia’s visit to Margherita di Savoia in Puglia, the “heel” of Italy for Stage 6 of the race.

Tags: giro