Houghton village, Huntingdonshire.

Houghton village, Huntingdonshire (Cambridgeshire), England