A Thatched House, High Street, Hemingford Grey, Huntingdonshire.

A thatched house, High Street, Hemingford Grey, Huntingdonshire (Cambridgeshire), England