Stock Photo: France, Seine Saint Denis, Saint Denis, the Saint Denis Basilica

Stock Photo: 1606-185594 France, Seine Saint Denis, Saint Denis, the Saint Denis Basilica