home page

Chartres Cathedral

w105

Peter receives the keys of heaven and hell from Christ