Home » Gallery » 3752524305_68f423a414_z

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