Taken on a beach in North Wales. Sorry for the poor quality but there is a lot of strange activity happening. C an anyone explain?
No download links available.