Allen Adler | Pacific Northwest | Haystack Rock
Haystack Rock

Haystack Rock

Morning at Haystack Rock, Cannon Beach, Oregon Coast