Cannon Beach and Haystack Rock. Clatsop County, Oregon North Coast.

Cannon Beach and Haystack Rock. Clatsop County, Oregon North Coast.