Hillside grange over sands
England