Cannon Beach and Haystack Rock - Oregon

Cannon Beach and Haystack Rock


A cool, misty day with gentle breezes is perfect for kite flying, beach combing, or just wandering.