Haystack Rock and sea stacks at Cannon Beach during sunset HD Wallpaper
×
Three sea stacks stand in the ocean off the coast of Cannon Beach, Oregon, with Haystack Rock being the largest. The sky is filled with dramatic clouds tinged with pink and purple hues from the setting sun. The wet sand on the beach reflects the sky and the rock formations.
Smart Resize & Download
