Stephen - A Cambridge Lad:
Haddenham Baptist Chapel
Stephen - A Cambridge Lad:
Haddenham
Stephen - A Cambridge Lad:
Haddenham
Stephen - A Cambridge Lad:
Haddenham
Stephen - A Cambridge Lad:
Haddenham Parish Church
Stephen - A Cambridge Lad:
Haddenham
Stephen - A Cambridge Lad:
Haddenham
Stephen - A Cambridge Lad:
Haddenham
Stephen - A Cambridge Lad:
Haddenham - The Old Post Office
Stephen - A Cambridge Lad:
Haddenham
Stephen - A Cambridge Lad:
Haddenham
Stephen - A Cambridge Lad:
Haddenham Bowls Club in the early 1980s
Stephen - A Cambridge Lad:
Haddenham
Stephen - A Cambridge Lad:
Haddenham
Stephen - A Cambridge Lad:
Haddenham