Haystack Rock, Cannon Beach, Oregon
BeachcannonoceanOregonpacificrockstackcoastcoastallandscapeseablueclearhaystackcoastlinenaturelandmarkmorningpeacefulsunsetsandshoreshorelinesurftidewaterwaveseasideecolaparktreeecola state parkHaystack Rock