Stained Glass Window

St. Nicholas’ Church
Bramber, Sussex, England