Tour de France Photo Gallery

April 02, 2013

DC Rainmaker has a post about the Tour de France photo exhibition at the Palais du Luxembourg in Paris. I'll have to see about getting there to see it on my days in Paris after the tour.

Leave a comment

Comments will be approved before showing up.