Cannon Beach, Haystack Rock, Oregon

Cannon Beach, Haystack Rock, Oregon