Thatched terraced cottages, Aldbury, Hertfordshire.

Photgraph of the village pond and an ancient house, Aldbury, Hertfordshire