Haddenham, Cambridgeshire, United Kingdom

Haddenham, Cambridgeshire, United Kingdom

Haddenham