Thatched Semi-Detached Houses, Lode, Cambridgeshire.

Thatched Semi-Detatched Houses, Lode, Cambridgeshire, England