Church of England Diocese of Chelmsford St. Luke , Great Ilford

St. Luke's Church - interior

A photograph of the interior of St. Luke's taken on 6th July 2019

IMG_1354_1bdZ4M1, JPG

Download