Royalty-free stock photo ID: 1128455534

The Basilica of the Sacred Heart of Paris, commonly known as Sacré-Cœur Basilica located on the hill of Montmartre in Paris France.