Cannon Beach, OR

Recently revisited Cannon Beach. Haystack Rock is a beautiful sight every time.

More by Lauren Rockett

View profile