houses: places where people live; buildings.Synonyms: dwellings, cottages, manors
Places Shown
Ambleside; Westmorland; England
Hinchinbrooke; Huntingdon; Cambridgeshire; England