Saturday, 20 July 2013

The Guest Rider


Tour de France - Stage 19 : The stage saw rain and a guest rider