ocean waves roll and break over a rocky stretch of tropical beach on a gray and overcast day