Francois Hollande Sworn in as President of France

The new French leader braves the rain to greet supporters

  • Share
  • Read Later

More Photography from Time