Haystack Rock at Cannon Beach, Oregon HD Wallpaper
×
A large, green-covered rock formation, Haystack Rock, stands in the ocean near a sandy beach. The sky is cloudy with patches of blue. Mountains are visible in the distance.
Smart Resize & Download
