Thatched cottages, Hemingford Abbots, Huntingdonshire.

Thatched cottages, Hemingford Abbots, Huntingdonshire (Cambridgeshire), England