Haystack Rock at Cannon Beach, Oregon HD Wallpaper
×
Haystack Rock, a prominent sea stack, stands tall on the shore of Cannon Beach, Oregon. The wet sand reflects the dramatic cloudy sky and the imposing rock formation. Smaller rock formations are visible in the distance.
Smart Resize & Download
