This stunning photo captures the iconic Haystack Rock in Cannon Beach, Oregon, framed by a rugged tree, overlooking the ocean waves and dramatic clouds.
This stunning photo captures the iconic Haystack Rock in Cannon Beach, Oregon, framed by a rugged tree, overlooking the ocean waves and dramatic clouds.