Cathedral of Our Lady of Strasbourg - France

Royalty-free stock photo ID: 160965146

Cathedral of Our Lady of Strasbourg - France