Cannon Beach

A sandy beach with ocean waves, grassy dunes in the foreground, and distant rock formations under a cloudy sky.