a rocky beach with rocks and water under a cloudy sky