Photographs, films and other internet stuff from a Dutchman living in London
Cadel evans going onto the Place de la Concorde in the final stage of the Tour de France 2011.
What a party!!!