« back to search results 

Share
twitterlinkedinfacebook
Image 68 of 2792
< Prev Next >
19IDM0279.jpg
Modern stained glass window in church of Saints Peter and Paul, Marden, Wiltshire, England, UK by Jasper and Molly Kettlewell 1958