Please, log in first.
The vast monolithic structures that dominate the small British island of Guernsey. (Sky UK)