A little glimpse at the final leg of the Tour de France, 2011. Truly missing Paris right now. Image by Crystal Street