Haystack Rock

Cannon Beach, Oregon. (July 2011)