Haystack Rock II

Haystack Rock II

Haystack Rock, Cannon Beach, Oregon Coast