Designed by
Title
St Thomas and St Edmunds Church - The East Chancel Window Upper #128784150
Description
Salisbury, England - Sep 1, 2018: St Thomas and St Edmunds Church - The East Chancel Window Upper Lights, Victorian Glass inserted in 1856
This image is editorial