A Thatched Corner, Lode, Cambridgeshire.

Thatched Cottages, Lode, Cambridgeshire, England