Stock Photo: Last Judgement, detail of the entrance portal of the cathedral Notre Dame de Paris, Paris, France, Europe