Keyword: Stephen
Photos
Stained glass window in St Peter and St Paul Church, Lavenham, Suffolk, England
Posted on 03 Dec 2012
Stained glass window in St Peter and St Paul Church, Lavenham, Suffolk, England
Posted on 02 Dec 2012