Haystack Rock at Cannon Beach, Oregon
Credit: Roland Tanglao
article:
Classic Pacific Northwest Beaches
Other images from this article