The Homestead

Photograph of The Homestead

The Homestead overlooks the beginning of the building of houses on Willowcroft Road. Photograph taken around: 1922/3

More from this gallery