Stock Photo - River Seine and Notre Dame Cathedral, Paris, France.

Stock Photo: River Seine and Notre Dame Cathedral, Paris, France.