Stained glass window at Notre Dame de Paris in Paris, France.
Editorial use only
Editorial credit: Bryan Busovicki / Shutterstock.com

Royalty-free stock photo ID: 1337023

Stained glass window at Notre Dame de Paris in Paris, France.