Haystack Rock at Cannon Beach Oregon HD Wallpaper
×
A large rock formation, known as Haystack Rock, stands in the ocean off the coast of Cannon Beach, Oregon. The beach in the foreground is wet from the receding tide, and a few people can be seen walking along the shore. The sky is overcast with a light mist hanging over the water.
Smart Resize & Download
