Church interior, Strasbourg

Royalty-free stock photo ID: 31820836

Church interior, Strasbourg