Skip to Content

Detail, Saint Peter and Apostles Mark and Luke, Last Judgement, Saint-Lazare Cathedral