skara brae

The ghostly ruins of vanished Britain

19 March 2022 9:00 am

Take a walk in the English countryside and you get the impression that little has changed. The churches and farmhouses,…