Ancient island in Scottish loch found to rest on hidden timber base

Written on 05/06/2026
Mark Milligan