The Devil’s Rock


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