Stained Glass

St. Andrew Parish Church
Tilmanstone, Kent, England UK