Beach huts on a sunny beach with a stormy sky in Cayeux sur Mer