Haystack Rock, Cannon Beach, Oregon

ripples, headlands, sea stacks, coastline