Seaside & Cannon Beach

A morning chat outside the Seaside Aquarium

Shoreline

Haystack Rock

Comment