New French Prime Minister Jean-Marc Ayrault

french socialism ~ the stuff of rightist nightmares ~ conservatives fume

No comments: