Home » Gallery » 7233835424_76dcbfc054_c

French Elections: Socialists Win Absolute Majority on Tax-and-Spend Agenda