St. Luke’s Church
Charlton Church Ln, London SE7 7AA

Rrestoration of the 17th century font

Rrestoration of the 17th century font