Visitors to Oregon’s Cannon Beach include some playful dogs.
Fog rolls in from the Pacific Ocean onto the rugged shore just south of Cannon Beach, Oregon.
A pair of surfers brave the cold Pacific Ocean waves in the shadow of Haystack Rock, Cannon Beach, Oregon.
The Pacific Ocean washes ashore at Oregon’s Cannon Beach on a cold, overcast day.
The tree-covered Pacific coastline near Cannon Beach, Oregon.
Haystack Rock in the Pacific Ocean surf at Cannon Beach, Oregon.