The Portal of the Last Judgement, Notre Dame Cathedral, Île de la Cité, Paris, France.

- Image ID: HCJCF9

The Portal of the Last Judgement, Notre Dame Cathedral, Île de la Cité, Paris, France.

Hercules Milas / Alamy Stock Photo

Image ID: HCJCF9

Location: Notre Dame, Paris, France, Europe