This gallery contains 8 photos.
The Devil’s Rock begins at night, June 5th 1944, as the camera pans down from a moonlit sky, to the waters of the English Channel. Two men are paddling, in their kayak, to the shore of Forau Island, five miles … Continue reading