Steve Kroft takes viewers off the coast of Scotland to a craggy island, which he calls “an ungroomed masterpiece of nature” Source
Steve Kroft takes viewers off the coast of Scotland to a craggy island, which he calls “an ungroomed masterpiece of nature” Source