Friday, June 28, 2013

Sporting stakes / rules

Sporting stakes / rules
of Le Tour de France

Stage 21 - Versailles > Paris Champs-Élysées

Stage 21 - Versailles > Paris Champs-Élysées

Festa della Lavanda

Festa della Lavanda
It's lavendar time in Italy!