Saint Nicholas
Stained Glass
Church of the Blessed Mary of WalmerWalmer, Kent, England UK
This Norman church, replaced by a newer Victorian building, is still used weekly.
Stained Glass
Church of the Blessed Mary of Walmer