The wide flat sands of Cannon Beach reflect the clouds as iconic Haystack Rock and the Needles frame a serene Winter sunset
Cannon Beach at sunset - The wide flat sands of Cannon Beach reflect the clouds as iconic Haystack Rock and the Needles frame a serene Winter sunset