Designed by
Title
Altar with stained glass panel depicting various biblical figures inside the Town Church #160598869
Description
St. Peter Port, Guernsey, Channel Islands - September 16, 2019: Altar with stained glass panel depicting various biblical figures inside the Town Church, england, europe, saint
This image is editorial