Waves hitting a rock on a pebble beach with heavy rain off-coast Reunion Island
Photo by Adobe Stock