Saint Nicholas

Stained Glass

St Margaret’s Church
Chippenham, Cambridgeshire, England