Detail of strasbourg cathedral facade

Royalty-free stock photo ID: 64441543

Detail of strasbourg cathedral facade