Manor Road, Hemingford Grey, Huntingdonshire.

Manor Road, Hemingford Grey, Huntingdonshire (Cambridgeshire), England