Saint Nicholas

Stained Glass

St. Luke’s Parish Church
Kew, Surrey, England UK