Haystack

Haystack

Cannon Beach at Oregon Coast in late afternoon