Criccieth, clouds and sea, on the beach