Designed by
Title
Jesus handing over the Keys to the Kingdom of Heaven to Saint Peter - Stained Glass #139964639
Description
Stained Glass in the Church of Saint Severin, Latin Quarter, Paris, France, depicting Jesus handing over the Keys to the Kingdom of Heaven to Saint Peter
This image is editorial