St Luke’s Church, Torquay, circa 1880

 


Old photo of St Luke’s Church in Torquay, Devon, circa 1880

Comments

Popular posts from this blog