A team of archaeologists have found remains of prehistoric buildings and fields on Skomer Island - a nature reserve off the Pembrokeshire coast of southwest Wales - finding buried ditches...
↧