Cottages in Upper Slaughter, Gloucestershire.

View of cottages in Upper Slaughter, Gloucestershire, England