Cathedral "Notre Dame de Paris" on Cite island in Paris, France.

Royalty-free stock photo ID: 110950799

Cathedral "Notre Dame de Paris" on Cite island in Paris, France.