Stock Photo - View of backlit Haystack Rock and sea stacks from Ecola State Park, located north of Cannon Beach on the Northern Oregon Coast, USA.

Stock Photo: View of backlit Haystack Rock and sea stacks from Ecola State Park, located north of Cannon Beach on the Northern Oregon Coast, USA.

Searchable keywords