Stained-glass window in Strasbourg Cathedral (Strasbourg, France).
Editorial use only
Editorial credit: Evgeny Murtola / Shutterstock.com

Royalty-free stock photo ID: 41209822

Stained-glass window in Strasbourg Cathedral (Strasbourg, France).