Travel Photo of the Day: Citroen 2CV on the French Roads
January 18, 2010 by Ricardo
Filed under Photos, Travel + Wine
All over Europe, but especially in France, you can see one of the most iconic French cars ever made, the Citroen 2CV. We spotted this one in the village of Le Croisic, France.



