Cathedral of Our Lady of Strasbourg - France

Royalty-free stock photo ID: 160965089

Cathedral of Our Lady of Strasbourg - France