Supporters of the anti-gay marriage movement "La Manif Pour Tous" (Demonstration for all) wave flags behind a banner reading "No marriage" as they protest on May 5, 2013 in Paris.