Designed by
Title
Stained glass window at St Peter & St Paul Parish Church #150935773
Description
Stokesley, England - June 2019: One of several colourful stained glass windows in a church at Stokesley, North Yorkshire, England.
This image is editorial