@ChaHarper they are tantalisingly similar to the nuraghi of Sardinia.
And I can’t remember where I read it but I seem to recall that our sheep are descended from Sardinian sheep.