St. Luke's Church, Victoria Road, Cambridge in 1905

Another photograph from the Cambridgeshire Collection, reproduced by kind permission of Cambridge Central Library.

Image: