Waves on a cloudy beach