A man-made island in the middle of the Seine. See the next picture for a zoom of the top end.
  Next

  Prev

  Thumbnails